batting skill - Francés Inglés Diccionario